package com.kkelectronics.w2b.beangen.service.model;

import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;

import org.eclipse.core.runtime.IPath;

public class BeanClass {

	private final IPath savePath;
	private final String packageName;
	private String classComment = "";
	private String className = "";

	private Set<String> imports = new HashSet<String>();

	public BeanClass(String packageName, IPath savePath) {
		this.packageName = packageName;
		this.savePath = savePath;
	}

	public IPath getSavePath() {
		return savePath;
	}

	public String getPackageName() {
		return packageName;
	}

	public String getClassComment() {
		return classComment;
	}

	public void setClassComment(String classComment) {
		this.classComment = classComment;
	}

	public String getClassName() {
		return className;
	}

	public void setClassName(String className) {
		this.className = className;
	}

	public Set<String> getImports() {
		return imports;
	}

	public void addImport(String importString) {
		imports.add(importString);
	}
}
